package com.ly.heart.domain.vo;


import com.fasterxml.jackson.annotation.JsonInclude;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

import java.io.Serializable;

@Data
@ApiModel(value = "销售订单变更单返回Vo")
@JsonInclude(JsonInclude.Include.ALWAYS)
@Accessors(chain = true)
public class SaleOrderChangeVo implements Serializable {

    @ApiModelProperty("销售订单")
    private String saleId;

    @ApiModelProperty("明细id")
    private String materialDetailId;

    @ApiModelProperty("订单编码")
    private String saleCode;

    @ApiModelProperty("原订单编码")
    private String originalOrderCode;

    @ApiModelProperty("客户名称")
    private String customerName;

    @ApiModelProperty("收货方")
    private String receivingName;

    @ApiModelProperty("状态")
    private String state;

    @ApiModelProperty("变更原因")
    private String changeReason;

    @ApiModelProperty("数量")
    private String number;

    @ApiModelProperty("原数量")
    private String originalNumber;

    @ApiModelProperty("价目表")
    private String markedPriceName;

    @ApiModelProperty("物料名称")
    private String materialName;

    @ApiModelProperty("物料编码")
    private String materialCode;

}
